teeming with life - Inglés Sinónimo Diccionario